public class TestLogic {
    public static void main(String[] args) {
        //逻辑运算符
        System.out.println(true&true);
        System.out.println(true&false);
        System.out.println(false&false);
        System.out.println(false&true);
        System.out.println("=================");
        System.out.println(false^true);
        System.out.println(true^true);
        System.out.println(false^false);
        System.out.println(true^false);
        System.out.println("=================");
        System.out.println(true|true);
        System.out.println(true|false);
        System.out.println(false|false);
        System.out.println(false|true);
        //短路与&&当左边是false时，就不再看右边，所以效率是比较高的
        //短路或||当左边是true时，就不再看右边，所以效率比较高
        //表示年龄在[18,25)
        int age=20;
        System.out.println(age>=18&&age<25);
    }
}
